function [data_random] = wine_read(file_txt)
    % 读取逗号分隔的葡萄酒数据集
    data = dlmread(file_txt, ',');  % 指定逗号分隔符
    
    % 分离标签和特征
    labels = data(:, 1);     % 第一列是标签
    features = data(:, 2:end); % 第二列到最后是特征
    
    % 合并标签和特征（标签放在第一列）
    data_combined = [labels, features];
    
    % 随机打乱数据
    random_indices = randperm(size(data_combined, 1));
    data_random = data_combined(random_indices, :);
    
end